agreement to subscribe or contribute - Alemán Inglés Diccionario